rope squeezer - Turkish English Dictionary